Network access method and mobile communications terminal

ABSTRACT

Disclosed in the embodiments of the present invention are a network access method and a mobile communications terminal, comprising: first determining the current position of a mobile communications terminal; if the network identifier of the public land mobile network (PLMN) corresponding to said position has not been added to a pre-stored first equivalent public land mobile network (EPLMN) list, then scanning a Bluetooth low energy protocol broadcast channel; when a second EPLMN list published to said Bluetooth low energy protocol broadcast channel is detected by scanning, obtaining said second EPLMN list; if the network identifier of the PLMN corresponding to said position is added to said second EPLMN list, then lastly, accessing the network according to said second EPLMN list.

CROSS REFERENCE TO RELATED APPLICATION

This application is a US national phase application based upon anInternational Application No. PCT/CN2016/077014, filed on Mar. 22, 2016,which claims priority to Chinese Application No. 201510220531.6, filedApr. 30, 2015. The entire disclosures of each of the above applicationsare incorporated herein by reference.

BACKGROUND OF THE DISCLOSURE

1. Field of the Disclosure

The present disclosure relates to the field of mobile communicationtechnology, and more particularly, to a method of accessing to networksand a mobile communication terminal.

2. Description of the Related Art

Public land mobile network (PLMN) is a network built and operated by thegovernment or operators approved by the government for the purpose ofproviding land-bound mobile communication services for the public. Thenetwork is usually connected to public switched telephone network(PSTN), forming a communication network that covers a whole region orcountry.

A network identity of the PLMN is usually just a string of numbers. Forexample, the network identity of PLMN of China Mobile is 46000, and thenetwork identity of PLMN of China Unicom is 46001. Through the mobilenetworks provided by each operator, users can enjoy rapid and convenientcommunication. The number of users carrying communication terminals hasbeen on the rise as people's living standard elevates. When a userinserts a new user identification card into a mobile communicationterminal for the first time, the mobile communication terminal (e.g. acell phone) must search a network to acquire the network identity of thePLMN. However, when the user inserts the new user identification cardinto the mobile communication terminal for the first time, it usuallytakes the terminal a long time (sometimes even as long as ten to twentyminutes) to search the network. And, only when the terminal successfullyfound the network can it connect to the PLMN of the location. Itsignificantly influences users' communication experience.

SUMMARY

The embodiment of the present disclosure provides a method and mobilecommunication terminal for accessing to a network and reducing the timeneeded to connect to a PLMN, thus greatly improves users' communicationexperience.

The present disclosure proposes a method for accessing to a network. Themethod includes follows.

A location of a mobile communication terminal is determined.

a Bluetooth low energy (BLE) protocol broadcast channel is scanned if anetwork identity of a public land mobile network (PLMN) corresponding tothe location have not been added to a first equivalent public landmobile network (EPLMN) list.

a second EPLMN list is extracted when the second EPLMN list released onthe BLE protocol broadcast channel is scanned.

The network is accessed based on the second EPLMN list if the secondEPLMN is added with the network identity of the PLMN corresponding tothe location.

The present disclosure also proposes a mobile communication terminal.The mobile communication terminal includes a determining unit, ascanning unit, an extracting unit, and an accessing unit.

The determining unit is configured to determine a location of the mobilecommunication terminal.

The scanning unit is configured to scan a Bluetooth low energy (BLE)protocol broadcast channel if a network identity of PLMN correspondingto the location determined by the determining unit has not been addedinto a first EPLMN list.

The extracting unit is configured to extract a second EPLMN list if thesecond EPLMN list released on the BLE protocol broadcast channel isscanned by the scanning unit.

The accessing unit is configured to connect to a network based on thesecond EPLMN list if the second EPLMN list extracted by the extractingunit is added with the network identity of the PLMN corresponding to thelocation.

The embodiment of the present disclosure determines a location of themobile communication terminal. If the network identity of a PLMNcorresponding to the location has not been added in a stored first EPLMNlist, a Bluetooth low energy (BLE) protocol broadcast channel isscanned. When a second EPLMN list released on the BLE protocol broadcastchannel is detected during scanning, the second EPLMN list is extracted.If the network identity of the PLMN corresponding to the location hasalready been added into the second EPLMN list, the network connection isconducted based on the second EPLMN list. The embodiment of the presentdisclosure connects to the network based on the second EPLMN list thathas already been added with the network identity of the PLMNcorresponding to the location. The network identities of PLMNs stored inthe second EPLMN list are regarded as equivalent to a certain extent bythe mobile communication terminal. Therefore, when the mobilecommunication terminal connects to a network based on the EPLMN list,which has stored network identities of PLMNs corresponding to thelocation, it significantly heightens the chance of finding a PLMN whosenetwork identity matches a network identity that is already stored inthe EPLMN list during the process of network searching. It alsoheightens the possibility of the mobile communication terminal accessingto a network at the location. It is instrumental in minimizing thewaiting time when users are communicating (ideally, it only takes a fewseconds for the mobile communication terminal to complete networkconnection), and thus is instrumental in greatly improve users'communication experience.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to more clearly illustrate the embodiments of the presentdisclosure or related art, the following figures will be described inthe embodiments are briefly introduced. It is obvious that the drawingsare merely some embodiments of the present disclosure, those of ordinaryskill in this field can obtain other figures according to these figureswithout paying the premise.

FIG. 1 is a flow chart of the method for accessing to a networkaccording to an embodiment of the present disclosure.

FIG. 2 is a flow chart of the method for accessing to a networkaccording to another embodiment of the present disclosure.

FIG. 3 is a block diagram of a mobile communication terminal accordingto a first embodiment of the present disclosure.

FIG. 4 is a block diagram of a mobile communication terminal accordingto a second embodiment of the present disclosure.

FIG. 5 is a block diagram of a mobile communication terminal accordingto a third embodiment of the present disclosure.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

For the purpose of description rather than limitation, the followingprovides such specific details as a specific system structure,interface, and technology for a thorough understanding of theapplication. However, it is understandable by persons skilled in the artthat the application can also be implemented in other embodiments notproviding such specific details. In other cases, details of a well-knownapparatus, circuit and method are omitted to avoid hindering thedescription of the application by unnecessary details.

The embodiment of the present disclosure proposes a method and mobilecommunication terminal for accessing to a network to reduce the timeneeded for the mobile communication terminal to connect to a PLMN, thusgreatly improves users' communication experience.

Please refer to FIG. 1. FIG. 1 is a flow chart of the method foraccessing to a network according to an embodiment of the presentdisclosure. It can be applied to mobile communication terminals such assmart phones (e.g. android phones, iOS phones, and so on). The methodfor accessing to a network includes following blocks:

S101: A location of the mobile communication terminal is determined.

As an optional method for implementation, when the user carrying themobile communication terminal moves from a home location to a visitedlocation, or from location A to location B, geographical the locationdata of the user carrying the terminal must be obtained so to extractthe network identity of the PLMN corresponding to the visited locationwhen the mobile communication terminal is shifting to another network orreactivated upon arriving the visited location. Extracting the currentgeographical location of the terminal can be achieved through variousmeans of positioning, such a global positioning system (GPS) embedded inthe terminal.

In the embodiment of the present disclosure, the mobile communicationterminal can extract the location data based on the location's longitudeand latitude, or on an iconic building that sits on the location. Forexample, if the mobile communication terminal currently locates inBeijing, an iconic building corresponding to the location can beImperial Palaces.

S102: If the PLMN corresponding to the location has not been added to afirst EPLMN list, a BLE protocol broadcast channel is scanned.

In the embodiment of the present disclosure, PLMN is a network built andoperated by the government or operators approved by the government forthe purpose of providing land-bound mobile communication services to thepublic. The network is usually connected to PSTN, forming acommunication network that covers a whole region or country. Forexample, the network identity of PLMN of China Mobile is 46000, and thenetwork identity of China Unicom is 46001. PLMN is a wirelesscommunication system, inclined to be accessed by land-bound users ridingon transportation tools or moving on foot. Such a system can beindependent, but it is usually connected to a landline telephone system,such as PSTN. However, there are also more and more mobile and portableInternet users. An ideal PLMN system provides services to mobile andportable users equivalent to that provides to landline users. It can beespecially challenging in areas with complicated terrains, because it isdifficult to find and maintain a base station. There are also manyobstacles in an urban environment, such as noises and interferingradiation that can be evoked by buildings and radio frequencies.

In the embodiment of the present disclosure, an EPLMN is a PLMN that hasthe same status and level of priority as the PLMN currently chosen bythe user's terminal. The EPLMN mainly solves problems related to userretention and roaming strategy in shared networks and original networks.Operators can deploy equivalent PLMNs so to realize sharing ofcommunication network resources. From a business perspective, thepractice realizes sharing of communication network resources amongdifferent PLMNs defined by the same operator or PLMNs of differentoperators.

In the embodiment of the present disclosure, the network identity of thePLMN can include network codes. For example, the network code of ChinaMobile include: 46000, 46002, 46007, and 46008. The network codes ofChina Unicorn includes: 46001, 46006 and 46009.

Specifically, when the mobile communication terminal determines thelocation, it will detect whether the network identity of the PLMNcorresponding to the location has been added to the first ELPMN list.

S103: A second EPLMN list is extracted when the second EPLMN listreleased on the BLE protocol broadcast channel is scanned.

In the embodiment of the present disclosure, when the mobilecommunication terminal detects that the network identity of the PLMNcorresponding to the location has not been added to the first EPLMNlist, it activates a BLE scan, which is broadcasting a Bluetooth messagethrough the BLE protocol broadcast channel A scan done by BLE scantechnique can lower the power consumed by the mobile communicationterminal during the scan.

S104: If the second EPLMN list is added with the network identity of thePLMN corresponding to the location, connect to the network based on thesecond EPLMN list.

The embodiment of the present disclosure also needs to detect whetherthe network identity of the PLMN corresponding to the location is addedinto the second EPLMN list. When the network identity of the PLMNcorresponding to the location is added into the second EPLMN list,connect to the network based on the second EPLMN list.

In FIG. 1, the mobile communication terminal first determines thelocation of the mobile communication terminal. If the network identityof the PLMN corresponding to the location has not been added to thefirst EPLMN list, the BLE protocol broadcast channel is scanned; whenthe second EPLMN list released on the BLE protocol broadcast channel isscanned, extract the second EPLMN list. If the network identity of thePLMN corresponding to the location has been added to the second EPLMNlist, the last block is to connect to the network based on the secondEPLMN list. The embodiment of the present disclosure, when putting intopractice, connects the network based on the second EPLMN list in whichthe network identity of the PLMN corresponding to the location is added.The PLMNs whose network identities have been stored in the second EPLMNlist are, to an extent, regarded as equivalent by the mobilecommunication terminal. Therefore, if the mobile communication terminalconnects the network based on the EPLMN list, which has stored thenetwork identity of the PLMN corresponding to the location, the chanceof finding a network identity of a PLMN that has already been stored inthe EPLMN list when the mobile communication terminal searches a networkat the location is greatly elevated. Therefore, the chance of the mobilecommunication terminal accessing to the network at the location isgreatly elevated, which is instrumental in minimizing the waiting timewhen users are communicating (ideally, it only takes a few seconds forthe mobile communication terminal to complete network connection), andthus is instrumental in greatly improve users' communication experience.

Please refer to FIG. 2. FIG. 2 is a flow chart of the method foraccessing to a network according to another embodiment of the presentdisclosure. The method for accessing to a network includes followingblocks:

S201: A location of the mobile communication terminal is determined.

In the embodiment of the present disclosure, the location can be a homelocation of the user identification card inserted in to the terminal, ora visited location of the user identification card inserted into theterminal.

S202: If a network identity of a Public Land Mobile Network (PLMN)corresponding to the location has not been added into a first equivalentpublic land mobile network (EPLMN) list, a Bluetooth low energy (BLE)protocol broadcast channel is scanned.

In the embodiment of the present disclosure, PLMN is a network built andoperated by the government or operator approved by the government forthe purpose of providing land-bound mobile communication services forthe public. The network is usually connected to PSTN, forming acommunication network that covers a whole region or country. Forexample, the network identity of PLMN of China Mobile is 46000, and thenetwork identity of China Unicom is 46001. PLMN is a wirelesscommunication system, inclined to be accessed by land-bound users ridingon transportation tools or moving on foot. Such a system can beindependent, but it is usually connected to a landline telephone system,such as PSTN. However, there are also more and more mobile and portableInternet users. An ideal PLMN system provides services to mobile andportable users equivalent to that provides to landline users. It can beespecially challenging in areas with complicated terrains, because it isdifficult to find and maintain a base station. There are also manyobstacles in an urban environment, such as noises and interferingradiation that can be evoked by buildings and radio frequencies.

In the embodiment of the present disclosure, an EPLMN is a PLMN that hasthe same status and level of priority as the PLMN currently chosen bythe user's terminal. The EPLMN mainly solves problems related to userretention and roaming strategy in shared networks and original networks.Operators can deploy equivalent PLMNs so to realize sharing ofcommunication network resources. From a business perspective, thepractice realizes sharing of communication network resources amongdifferent PLMNs defined by the same operator or PLMNs of differentoperators.

S203: A request is broadcasted to share the second EPLMN list throughthe BLE protocol broadcast channel.

In the embodiment of the present disclosure, a share request can be intext or voice. The present disclosure does not specify any limit on aformat of the share request.

S204: A second EPLMN list is extracted when the second EPLMN listreleased on the BLE protocol broadcast channel by another mobilecommunication terminal in response to the share request is scanned.

In the embodiment of the present disclosure, when the mobilecommunication terminal scans a second EPLMN list released on the BLEprotocol broadcast channel by another mobile communication terminal inresponse to the share request, it extracts the second EPLMN list.

S205: A network is connected based on the second EPLMN list if thenetwork identity of the PLMN corresponding to the location has beenadded into the second EPLMN list.

S206: A reminder message is output to remind users of the time needed toconnect to the network.

In the embodiment of the present disclosure, when the mobilecommunication terminal detects that the network identity of the PLMNcorresponding to the location has been added into the second EPLMN list,it connects to the network based on the second EPLMN list. When theconnection succeeds, it outputs a reminder message to remind users ofthe time needed to connect to the network this time. When the connectionfails due to some other reasons, the mobile communication terminaldetects reasons of this failure and outputs solutions to the user.

FIG. 2 illustrates in detail the procedure of the mobile communicationterminal accessing to the network and outputting a reminder message toremind the user of the time needed for the connection this time when theconnection succeeds. The embodiment of the present disclosure, whenputting into practice, can accurately calculate the time needed for eachnetwork connection, and determine the efficiency of the networkconnection based on the time needed to connect to the network, so totake measures to elevate the efficiency of network connection.

Please refer to FIG. 3. FIG. 3 is a block diagram of a mobilecommunication terminal according to a first embodiment of the presentdisclosure to implement the method for accessing to the network. Themobile communication terminal in FIG. 3 can include but is not limitedto terminals that are capable of accessing to networks, such as smartphones (e.g. android phones, iOS phones, and so on), tablets, personaldigital assistants (PDA), and mobile internet devices (MID). As shown inFIG. 3, the mobile communication terminal can include a determining unit301, a scanning unit 302, an extracting unit 303, and an accessing unit304.

The determining unit 301 is used to determine the location of the mobilecommunication terminal.

As an optional method for implementation, when the user carrying themobile communication terminal moves from a home location to a visitedlocation, or from location A to location B, geographical the locationdata of the user carrying the terminal must be obtained so to extractthe network identity of the PLMN corresponding to the visited locationwhen the mobile communication terminal is shifting to another network orreactivated upon arriving the visited location. Extracting the currentgeographical location of the terminal can be achieved through variousmeans of positioning, such a global positioning system (GPS) embedded inthe terminal.

In the embodiment of the present disclosure, the determining unit 301can determine the location data of the mobile communication terminalbased on the location's longitude and latitude, or on an iconic buildingthat sits on the location. For example, if the mobile communicationterminal currently locates in Beijing, an iconic building correspondingto the location can be Imperial Palaces.

The scanning unit 302 is used to detect whether the network identity ofa PLMN corresponding to the location determined by the determining unithas been added to the first EPLMN list, and is used to scan a Bluetoothlow energy (BLE) protocol broadcast channel if a network identity of apublic land mobile network (PLMN) corresponding to the locationdetermined by the determining unit has not been added into a firstequivalent public land mobile network (EPLMN) list.

In the embodiment of the present disclosure, Public Land Mobile Network(PLMN) is a network built and operated by the government or operatorsapproved by the government for the purpose of providing land-boundmobile communication services to the public. The network is usuallyconnected to PSTN, forming a communication network that covers a wholeregion or country. For example, the network identity of PLMN of ChinaMobile is 46000, and the network identity of China Unicom is 46001. PLMNis a wireless communication system, inclined to be accessed byland-bound users riding on transportation tools or moving on foot. Sucha system can be independent, but it is usually connected to a landlinetelephone system, such as PSTN. However, there are also more and moremobile and portable Internet users. An ideal PLMN system providesservices to mobile and portable users equivalent to that provides tolandline users. It can be especially challenging in areas withcomplicated terrains, because it is difficult to find and maintain abase station. There are also many obstacles in an urban environment,such as noises and interfering radiation that can be evoked by buildingsand radio frequencies.

In the embodiment of the present disclosure, an equivalent public landmobile network (EPLMN) is a PLMN that has the same status and level ofpriority as the PLMN currently chosen by the user's terminal. The EPLMNmainly solves problems related to user retention and roaming strategy inshared networks and original networks. Operators can deploy equivalentPLMNs so to realize sharing of communication network resources. From abusiness perspective, the practice realizes sharing of communicationnetwork resources among different PLMNs defined by the same operator orPLMNs of different operators.

In the embodiment of the present disclosure, the network identity of thePLMN can include network codes. For example, the network codes of ChinaMobile include: 46000, 46002, 46007, and 46008. The network codes ofChina Unicom include: 46001, 46006 and 46009.

Specifically, when the determining unit 301 determines the location, itwill detect whether the network identity of the PLMN corresponding tothe location has been added to the first ELPMN list.

The extracting unit 303 is used to extract a second EPLMN list when thesecond EPLMN list released on the BLE protocol broadcast channel isscanned.

In the embodiment of the present disclosure, upon detecting that thenetwork identity of the PLMN corresponding to the location has not beenadded to the first EPLMN list, the scanning unit 302 activates a BLEscan, which is broadcasting a Bluetooth message through the BLE protocolbroadcast channel A scan done by BLE scan technique can lower the powerconsumed by the mobile communication terminal during the scan.

The accessing unit 304 is used to connect to a network based on thesecond EPLMN list if the second EPLMN list extracted by the extractingunit is added with the network identity of the PLMN corresponding to thelocation.

The embodiment of the present disclosure also needs to detect whetherthe network identity of the PLMN corresponding to the location is addedinto the second EPLMN list. When the network identity of the PLMNcorresponding to the location is added into the second EPLMN list, theaccessing unit 304 connects to the network based on the second EPLMNlist.

In FIG. 3, the determining unit 301 determines the location of themobile communication terminal. If the network identity of the PLMNcorresponding to the location has not been added to the first EPLMNlist, the BLE protocol broadcast channel is scanned by the scanning unit302; when the second EPLMN list released on the BLE protocol broadcastchannel is scanned, the extracting unit 303 extracts the second EPLMNlist. If the network identity of the PLMN corresponding to the locationhas been added to the second EPLMN list, the accessing unit 304 connectsto the network based on the second EPLMN list. The embodiment of thepresent disclosure, when putting into practice, connects the networkbased on the second EPLMN list in which the network identity of the PLMNcorresponding to the location is added. The PLMNs whose networkidentities have been stored in the second EPLMN list are, to an extent,regarded as equivalent by the mobile communication terminal. Therefore,if the mobile communication terminal connects the network based on theEPLMN list, which has stored the network identity of the PLMNcorresponding to the location, the chance of finding a network identityof a PLMN that has already been stored in the EPLMN list when the mobilecommunication terminal searches a network at the location is greatlyelevated. Therefore, the chance of the mobile communication terminalaccessing to the network at the location is greatly elevated, which isinstrumental in minimizing the waiting time when users are communicating(ideally, it only takes a few seconds for the mobile communicationterminal to complete network connection), and thus is instrumental ingreatly improve users' communication experience.

Please refer to FIG. 4. FIG. 4 is a block diagram of a mobilecommunication terminal according to a second embodiment of the presentdisclosure to implement the method for accessing to the network. Asshown in FIG. 4, in addition to the units illustrated in FIG. 3, themobile communication terminal can further include a broadcasting unit305 and an outputting unit 306.

The broadcasting unit 305 is used to broadcast a request to share thesecond EPLMN list through the BLE protocol broadcast channel.

In the embodiment of the present disclosure, the extracting unit 303 isused, specifically, to extract a second EPLMN list when the second EPLMNlist released on the BLE protocol broadcast channel by another mobilecommunication terminal in response to the share request is scanned.

In the embodiment of the present disclosure, a share request can be intext or voice. The present disclosure does not specify any limit on aformat of the share request.

The outputting unit 306 is used to output a reminder message remindingthe user of the time needed to connect to the network this time.

In the embodiment of the present disclosure, when the mobilecommunication terminal detects that the network identity of the PLMNcorresponding to the location has been added into the second EPLMN list,it connects to the network based on the second EPLMN list. When theconnection succeeds, it outputs a reminder message to remind users ofthe time needed to connect to the network this time. When the connectionfails due to some other reasons, the outputting unit 306 detects reasonsof this failure and outputs solutions to the user.

FIG. 4 illustrates in detail the procedure of the mobile communicationterminal accessing to the network and outputting a reminder message toremind the user of the time needed for the connection this time when theconnection succeeds. The embodiment of the present disclosure, whenputting into practice, can accurately calculate the time needed for eachnetwork connection, and determine the efficiency of the networkconnection based on the time needed to connect to the network, so totake measures to elevate the efficiency of network connection.

FIG. 5 is a block diagram of a mobile communication terminal accordingto a third embodiment of the present disclosure. The mobilecommunication terminal is configured to perform the above network accessmethods. A mobile communication terminal 500 may include: elements suchas at least one processor 501, at least one input device 502, at leastone output device 503, and a memory 505. These elements arecommunicatively connected through one or a plurality of buses 504. Thoseof ordinary skill in the art would understand that the embodiment of thepresent disclosure is not limited to the structure of the mobilecommunication terminal shown in FIG. 5. It may be either a bus-typestructure or a star-type structure, or may include more or fewerelements than illustrated, or some elements may be combined, or theelements may be arranged differently.

The processor 501 is a control center of the mobile communicationterminal 500. The processor 501 is connected to various parts of themobile communication terminal 500 by utilizing various interfaces andcircuits. Through running or executing program instructions and/ormodules stored in the memory 505, and using data stored in the memory505, the processor 501 performs a variety of functions of the mobilecommunication terminal and processes data. The processor 501 may beconstituted by an integrated circuit (IC), for example, it may be formedby a single packaged IC, or may be formed by connecting a plurality ofpackaged ICs having a same function or different functions. For example,the processor 501 may only include a central processing unit (CPU), ormay be a combination of a CPU, a digital signal processor (DSP), agraphic processing unit (GPU), and various types of control chips. Inthe embodiment of the present disclosure, the CPU may be a single-coreCPU or may include a multi-core CPU.

The input device 502 includes a standard touch panel, a standardkeyboard, etc.

The output device 503 includes a display panel, a speaker, etc.

The memory 505 may be configured to store a software program and themodule. The processor 501, the input device 502, and the output device503 performs a variety of functional applications of the mobilecommunication terminal and achieve data processing through using thesoftware program and the module stored in the memory 505. The memory 505mainly includes a program storage area and a data storage area. Theprogram storage area may store an operating system, an applicationprogram required by at least one function, or the like. The data storagearea may store data or the like created according to uses of the mobilecommunication terminal. In the embodiment of the present disclosure, theoperating system may be an Android system, an iOS system, a Windowsoperating system, or the like.

Specifically, the processor 501 executes the program instructions storedin the memory 505 to perform the following steps:

determining a location of a mobile communication terminal by using theprocessor 501 controlling the input device 502;

scanning a Bluetooth low energy (BLE) protocol broadcast channel if anetwork identity of a public land mobile network (PLMNs) correspondingto the location have not been added to a first equivalent public landmobile network (EPLMN) list;

extracting a second EPLMN list when the second EPLMN list released onthe BLE protocol broadcast channel is scanned;

accessing to the network based on the second EPLMN list if the secondEPLMN is added with the network identity of the PLMN corresponding tothe location.

In the embodiment of the present disclosure, the network identityincludes network code.

In the embodiment of the present disclosure, the processor 501 executesthe program instructions stored in the memory 505 to perform a followingstep:

broadcasting a request to share the second EPLMN list on the BLEprotocol broadcast channel.

In the embodiment of the present disclosure, when the processor 501executes the program instructions to extract a second EPLMN list whenthe second EPLMN list released on the BLE protocol broadcast channel isscanned, the processor 501 executes the program instructions stored inthe memory 505 to perform a following step:

extracting the second EPLMN list when the second EPLMN list released onthe BLE protocol broadcast channel by another mobile communicationterminal in response to the share request is scanned.

In the embodiment of the present disclosure, the processor 501 executesthe program instructions to perform a following step:

outputting a reminder message by the output device 503 controlled by theprocessor 501 to remind the user of a time needed to connect to thenetwork this time.

Specifically, the embodiment of the present disclosure introduces aterminal that can implement part or all of the procedure of the methodfor accessing to a network introduced by the present disclosure incombined with FIGS. 1 and 2.

All the modules or submodules of the embodiments of the presentdisclosure can be realized by general integrated circuits, such ascentral processing unit (CPU) or application specific integrated circuit(ASIC).

The blocks of the embodiments of the present disclosure can be adjusted,combined or deleted based on real needs.

The units of the terminal in the embodiments of the present disclosurecan be combined, divided or deleted based on real needs.

An ordinary technician of this field understands that part or all of theprocedure of the embodiments can be completed by commanding relevanthardware through computer programs. The program can be stored in acomputer readable storage medium. Procedures of the embodiments of themethods can be included when the program is operating. Wherein thestorage medium can be a disk, CD, read-only memory (ROM), or randomaccess memory (RAM).

While the present invention has been described in connection with whatis considered the most practical and preferred embodiments, it isunderstood that this invention is not limited to the disclosedembodiments but is intended to cover various arrangements made withoutdeparting from the scope of the broadest interpretation of the appendedclaims.

What is claimed is:
 1. A method for accessing to a network, comprising:using a mobile communication terminal having a processor and a memorystoring a plurality of program instructions executed by the processor todetermine a location of a mobile communication terminal; using theprocessor to execute the plurality of program instructions to scan aBluetooth low energy (BLE) protocol broadcast channel recorded in themobile communication terminal if a network identity of a public landmobile network (PLMN) corresponding to the location is not included in afirst equivalent public land mobile network (EPLMN) list stored in thememory, wherein the network identity includes network code; using theprocessor to execute the plurality of program instructions to broadcasta request to share a second EPLMN list on the BLE protocol broadcastchannel; using the processor to execute the plurality of programinstructions to extract the second EPLMN list including a plurality ofnetwork identities of PLMNs stored in another mobile communicationterminal over the BLE protocol broadcast channel, wherein the secondEPLMN list is a shared EPLMN list in response to a share requestbroadcast by the mobile communication terminal; using the processor toexecute the plurality of program instructions to add the plurality ofnetwork identities of PLMNs included in the second EPLMN list to thefirst PLMN list; and using the processor to execute the plurality ofprogram instructions to access to the network based on the second EPLMNlist if the second EPLMN is added with the network identity of the PLMNcorresponding to the location, wherein the first EPLMN list and thesecond EPLMN list comprise equivalent PLMNs deployed by differentoperators, and the equivalent PLMNs stored in the first EPLMN list andthe plurality of network identities of PLMNs from the second EPLMN listhave a same priority during network searching; using the processor toexecute the plurality of program instructions to output a remindermessage to remind the user, of a time needed to connect to the network.2. The method of claim 1, wherein the step of using the processor toexecute the plurality of program instructions to extract the secondEPLMN list including the plurality of network identities of PLMNs storedin another mobile communication terminal over the BLE protocol broadcastchannel comprises: using the processor to execute the plurality ofprogram instructions to extract the second EPLMN list when the secondEPLMN list released on the BLE protocol broadcast channel by anothermobile communication terminal in response to the share request isdetected.
 3. A mobile communication terminal, comprising: a processor;and a memory connected with the processor, the memory storing aplurality of program instructions executable by the processor, theplurality of program instructions comprising: a determining unit,configured to cause the processor to determine a location of the mobilecommunication terminal; a scanning unit, configured to cause theprocessor to scan a Bluetooth low energy (BLE) protocol broadcastchannel recorded in the mobile communication terminal if a networkidentity of a public land mobile network (PLMN) corresponding to thelocation determined by the determining unit is not included in a firstequivalent public land mobile network (EPLMN) list stored in the memory,wherein the network identity includes network code; a broadcasting unit,configured to cause the processor to broadcast a request to share asecond EPLMN list on the BLE protocol broadcast channel; an extractingunit, configured to cause the processor to extract the second EPLMN listincluding a plurality of network identities of PLMNs stored in anothermobile communication terminal over the BLE protocol broadcast channel,and add the plurality of network identities of PLMNs included in thesecond EPLMN list to the first PLMN list, wherein the second EPLMN listis a shared EPLMN list in response to a share request broadcast by themobile communication terminal; and an accessing unit, configured tocause the processor to access to the network based on the second EPLMNlist if the second EPLMN is added with the network identity of the PLMNcorresponding to the location, wherein the first EPLMN list and thesecond EPLMN list comprise equivalent PLMNs deployed by differentoperators, and the equivalent PLMNs stored in the first EPLMN list andthe plurality of network identities of PLMNs from the second EPLMN listhave a same priority during network searching; an outputting unit,configured to cause the processor to output a reminder message to remindthe user of a time needed to connect to the network.
 4. The mobilecommunication terminal of claim 3, wherein the extracting unit isconfigured to cause the processor to extract the second EPLMN list whenthe second EPLMN released by another mobile communication terminal inresponse to the request to share the second EPLMN list on the BLEprotocol broadcast channel is detected.
 5. A mobile communicationterminal comprising a processor and a memory configured to store programinstructions, wherein the processor executes the program instructions todetermine a location of a mobile communication terminal; the processorexecutes the program instructions to scan a Bluetooth low energy (BLE)protocol broadcast channel recorded in the mobile communication terminalif a network identity of a public land mobile network (PLMN)corresponding to the location is not included in a first equivalentpublic land mobile network (EPLMN) list stored in the memory, whereinthe network identity comprises a network code; the processor executesthe program instructions to broadcast a request to share a second EPLMNlist on the BLE protocol broadcast channel; the processor executes theprogram instructions to extract a second EPLMN list including aplurality of network identities of PLMNs stored in another mobilecommunication terminal over the BLE protocol broadcast channel, whereinthe second EPLMN list is a shared EPLMN list in response to a sharerequest broadcast by the mobile communication terminal; the processorexecutes the program instructions to add the plurality of networkidentities of PLMNs included in the second EPLMN list to the first PLMNlist; the processor executes the program instructions to access to thenetwork based on the second EPLMN list if the second EPLMN is added withthe network identity of the PLMN corresponding to the location, whereinthe first EPLMN list and the second EPLMN list comprise equivalent PLMNsdeployed by different operators, and the equivalent PLMNs stored in thefirst EPLMN list and the plurality of network identities of PLMNs fromthe second EPLMN list have a same priority during network searching; theprocessor executes the program instructions to output a reminder messageto remind the user of a time needed to connect to the network.
 6. Themobile communication terminal of claim 5, wherein when the processorexecutes the program instructions to extract a second EPLMN listincluding a plurality of network identities of PLMNs stored in anothermobile communication terminal over the BLE protocol broadcast channel,the processor executes the program instructions to extract the secondEPLMN list when the second EPLMN list released on the BLE protocolbroadcast channel by another mobile communication terminal in responseto the share request is detected.